cellular plastic insert - German English Dictionary